package com.ruoyi.project.student.domain;

import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import com.ruoyi.framework.web.domain.BaseEntity;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;

/**
 * 参数配置表 sys_config
 *
 * @author ruoyi
 */
@Data
public class Student  {
    private Long id;
    private String name;
    private String number;
    private Long class_id;
//    /** 参数主键 */
//    @Excel(name = "参数主键", cellType = Excel.ColumnType.NUMERIC)
//    private Long ID;
//
//    /** 参数名称 */
//    @Excel(name = "参数名称")
//    private String NAME;
//
//    /** 参数键名 */
//    @Excel(name = "参数键名")
//    private String NUMBER;
//
//    public Long getID() {
//        return ID;
//    }
//
//    public void setID(Long ID) {
//        this.ID = ID;
//    }
//
//    @NotBlank(message = "参数名称不能为空")
//    @Size(min = 0, max = 100, message = "参数名称不能超过100个字符")
//    public String getNAME()
//    {
//        return NAME;
//    }
//
//    public void setNAME(String NAME)
//    {
//        this.NAME = NAME;
//    }
//
//    @NotBlank(message = "参数键名长度不能为空")
//    @Size(min = 0, max = 100, message = "参数键名长度不能超过100个字符")
//    public String getNUMBER()
//    {
//        return NUMBER;
//    }
//
//    public void setNUMBER(String NUMBER)
//    {
//        this.NUMBER = NUMBER;
//    }
//
//
//    @Override
//    public String toString() {
//        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
//                .append("configId", getID())
//                .append("configName", getNAME())
//                .append("configKey", getNUMBER())
//                .append("createBy", getCreateBy())
//                .append("createTime", getCreateTime())
//                .append("updateBy", getUpdateBy())
//                .append("updateTime", getUpdateTime())
//                .append("remark", getRemark())
//                .toString();
//    }

}
